package com.lgl.scsapi.system.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * 用户反馈类
 */
@NoArgsConstructor
@Data
@Accessors(chain = true)
public class Feedback implements Serializable {
    /**
     * 主键
     */
    private Long fbId;
    /**
     * 反馈人联系方式，电话/邮箱
     */
    private String fbContact;
    /**
     * 反馈内容
     */
    private String fbContent;
    /**
     * 反馈时间
     */
    @JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8")
    private Date fbCreateDate;
    /**
     * 反馈图片路径，用|分隔
     */
    private String imgPathName;
    /**
     * 反馈类型，0:反馈，1：投诉，2：客服，3：其它
     */
    private char fbType;
    /**
     * 处理状态,0:未处理，1：正在处理，2：处理完成。
     */
    private char dealStatus;
    /**
     * 处理结果
     */
    private String dealResult;
    /**
     * 处理人ID
     */
    private Long dealPeopleId;
    /**
     * 处理人名字
     */
    private String dealPeople;
    /**
     * 处理时间
     */
    @JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8")
    private Date dealDate;

}